package com.exhr.pojo;

import java.util.Date;
import java.util.HashSet;
import java.util.Set;

/**
 * Temployee entity. @author MyEclipse Persistence Tools
 */

public class Temployee implements java.io.Serializable {

	// Fields

	private Integer empid;
	private Tpost tpost;
	private Ttitle ttitle;
	private Tadmin tadmin;
	private String empname;
	private Integer empgender;
	private Integer empmarry;
	private String empnation;
	private String emppolit;
	private String emptel;
	private String empidcard;
	private Date empbirthday;
	private String empedu;
	private String empmajor;
	private String empschool;
	private String empbirthplace;
	private String empemail;
	private String empadd;
	private Integer empstate;
	private Date empsdate;
	private Double empsalary;
	private String empnote;
	private String emppic;
	private Set tcheckins = new HashSet(0);
	private Set tdepartments = new HashSet(0);
	private Set taccounts = new HashSet(0);
	private Set tleftemps = new HashSet(0);

	// Constructors

	/** default constructor */
	public Temployee() {
	}

	/** full constructor */
	public Temployee(Tpost tpost, Ttitle ttitle, Tadmin tadmin, String empname,
			Integer empgender, Integer empmarry, String empnation,
			String emppolit, String emptel, String empidcard, Date empbirthday,
			String empedu, String empmajor, String empschool,
			String empbirthplace, String empemail, String empadd,
			Integer empstate, Date empsdate, Double empsalary, String empnote,
			String emppic, Set tcheckins, Set tdepartments, Set taccounts,
			Set tleftemps) {
		this.tpost = tpost;
		this.ttitle = ttitle;
		this.tadmin = tadmin;
		this.empname = empname;
		this.empgender = empgender;
		this.empmarry = empmarry;
		this.empnation = empnation;
		this.emppolit = emppolit;
		this.emptel = emptel;
		this.empidcard = empidcard;
		this.empbirthday = empbirthday;
		this.empedu = empedu;
		this.empmajor = empmajor;
		this.empschool = empschool;
		this.empbirthplace = empbirthplace;
		this.empemail = empemail;
		this.empadd = empadd;
		this.empstate = empstate;
		this.empsdate = empsdate;
		this.empsalary = empsalary;
		this.empnote = empnote;
		this.emppic = emppic;
		this.tcheckins = tcheckins;
		this.tdepartments = tdepartments;
		this.taccounts = taccounts;
		this.tleftemps = tleftemps;
	}

	// Property accessors

	public Integer getEmpid() {
		return this.empid;
	}

	public void setEmpid(Integer empid) {
		this.empid = empid;
	}

	public Tpost getTpost() {
		return this.tpost;
	}

	public void setTpost(Tpost tpost) {
		this.tpost = tpost;
	}

	public Ttitle getTtitle() {
		return this.ttitle;
	}

	public void setTtitle(Ttitle ttitle) {
		this.ttitle = ttitle;
	}

	public Tadmin getTadmin() {
		return this.tadmin;
	}

	public void setTadmin(Tadmin tadmin) {
		this.tadmin = tadmin;
	}

	public String getEmpname() {
		return this.empname;
	}

	public void setEmpname(String empname) {
		this.empname = empname;
	}

	public Integer getEmpgender() {
		return this.empgender;
	}

	public void setEmpgender(Integer empgender) {
		this.empgender = empgender;
	}

	public Integer getEmpmarry() {
		return this.empmarry;
	}

	public void setEmpmarry(Integer empmarry) {
		this.empmarry = empmarry;
	}

	public String getEmpnation() {
		return this.empnation;
	}

	public void setEmpnation(String empnation) {
		this.empnation = empnation;
	}

	public String getEmppolit() {
		return this.emppolit;
	}

	public void setEmppolit(String emppolit) {
		this.emppolit = emppolit;
	}

	public String getEmptel() {
		return this.emptel;
	}

	public void setEmptel(String emptel) {
		this.emptel = emptel;
	}

	public String getEmpidcard() {
		return this.empidcard;
	}

	public void setEmpidcard(String empidcard) {
		this.empidcard = empidcard;
	}

	public Date getEmpbirthday() {
		return this.empbirthday;
	}

	public void setEmpbirthday(Date empbirthday) {
		this.empbirthday = empbirthday;
	}

	public String getEmpedu() {
		return this.empedu;
	}

	public void setEmpedu(String empedu) {
		this.empedu = empedu;
	}

	public String getEmpmajor() {
		return this.empmajor;
	}

	public void setEmpmajor(String empmajor) {
		this.empmajor = empmajor;
	}

	public String getEmpschool() {
		return this.empschool;
	}

	public void setEmpschool(String empschool) {
		this.empschool = empschool;
	}

	public String getEmpbirthplace() {
		return this.empbirthplace;
	}

	public void setEmpbirthplace(String empbirthplace) {
		this.empbirthplace = empbirthplace;
	}

	public String getEmpemail() {
		return this.empemail;
	}

	public void setEmpemail(String empemail) {
		this.empemail = empemail;
	}

	public String getEmpadd() {
		return this.empadd;
	}

	public void setEmpadd(String empadd) {
		this.empadd = empadd;
	}

	public Integer getEmpstate() {
		return this.empstate;
	}

	public void setEmpstate(Integer empstate) {
		this.empstate = empstate;
	}

	public Date getEmpsdate() {
		return this.empsdate;
	}

	public void setEmpsdate(Date empsdate) {
		this.empsdate = empsdate;
	}

	public Double getEmpsalary() {
		return this.empsalary;
	}

	public void setEmpsalary(Double empsalary) {
		this.empsalary = empsalary;
	}

	public String getEmpnote() {
		return this.empnote;
	}

	public void setEmpnote(String empnote) {
		this.empnote = empnote;
	}

	public String getEmppic() {
		return this.emppic;
	}

	public void setEmppic(String emppic) {
		this.emppic = emppic;
	}

	public Set getTcheckins() {
		return this.tcheckins;
	}

	public void setTcheckins(Set tcheckins) {
		this.tcheckins = tcheckins;
	}

	public Set getTdepartments() {
		return this.tdepartments;
	}

	public void setTdepartments(Set tdepartments) {
		this.tdepartments = tdepartments;
	}

	public Set getTaccounts() {
		return this.taccounts;
	}

	public void setTaccounts(Set taccounts) {
		this.taccounts = taccounts;
	}

	public Set getTleftemps() {
		return this.tleftemps;
	}

	public void setTleftemps(Set tleftemps) {
		this.tleftemps = tleftemps;
	}

}